package com.weishi.project.training.domain;

import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import com.weishi.framework.aspectj.lang.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;


/**
 * team
 */
@Data
@TableName("tbl_team")
public class Team implements Serializable {
    private static final long serialVersionUID = 1L;

    /** PK */
    private Integer id;
    
    /** 团队名称 */
    @Excel(name = "团队名称")
    private String name;
    
    /** 描述 */
    @Excel(name = "描述")
    private String memo;
    
    /** 主教练 */
    @Excel(name = "主教练")
    private Integer headCoach;
    
    /** 专项教练 */
    @Excel(name = "专项教练")
    private Integer specialCoach;
    
    /** 体能教练 */
    @Excel(name = "体能教练")
    private Integer fitnessCoach;
    
    /** 助教 */
    @Excel(name = "助教")
    private Integer assistant;
    
    /** 队医 */
    @Excel(name = "队医")
    private Integer teamDoctor;
    
    /** 领队 */
    @Excel(name = "领队")
    private Integer leader;
    
    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date ctime;
    
}